payment installment - German English Dictionary